place with abundant chilca (baccharis latifolia) trees - Spanish English Dictionary